<?php
include_once dirname(dirname(dirname(__FILE__))).'/BaseRequest.php';
class KyCreateOrderNotifyReq implements BaseRequest
{
	var $code;
	var $serviceModeId;
	var $deliveryPrice;
	var $insureAmount;
	var $insurance;
	var $pack;
	var $notifyDelivery;
	var $otherFees;
	var $reMark;
	var $memberType;
	var $bizType;
	var $checkOrderId;
	var $sendSiteCode;
	var $productID;
	var $insuranceTypeID;
	var $largeService;
	var $entryService;
	var $upstairsService;
	var $acceptSiteCode;
/**
     * @var {kyCreateOrderNotify\request\PackageInfoList}
     */
	var $packageInfoList;
	var $waybillFlag;
	var $expectedGotStartTime;
	var $expectedGotEndTime;
/**
     * @var array{kyCreateOrderNotify\request\String}
     */
	var $pickupReceipts;
	var $acceptArea;
	var $logisticID;
	var $logisticCompanyID;
	var $sendCompany;
	var $sendPerson;
	var $sendPhone;
	var $sendTelPhone;
	var $sendProvince;
	var $sendCity;
	var $sendCounty;
	var $sendAddress;
	var $acceptProvince;
	var $acceptCity;
	var $paymentTypeId;
	var $gmtCommit;
	var $totalPrice;
	var $cubic;
	var $actualWeight;
	var $amount;
	var $cargo;
	var $acceptTelPhone;
	var $acceptPhone;
	var $acceptPerson;
	var $acceptCompany;
	var $acceptAddress;

    public function getCode()
    {
        return $this->code;
    }

    public function setCode($value)
    {
        $this->code = $value;
    }

    public function getServiceModeId()
    {
        return $this->serviceModeId;
    }

    public function setServiceModeId($value)
    {
        $this->serviceModeId = $value;
    }

    public function getDeliveryPrice()
    {
        return $this->deliveryPrice;
    }

    public function setDeliveryPrice($value)
    {
        $this->deliveryPrice = $value;
    }

    public function getInsureAmount()
    {
        return $this->insureAmount;
    }

    public function setInsureAmount($value)
    {
        $this->insureAmount = $value;
    }

    public function getInsurance()
    {
        return $this->insurance;
    }

    public function setInsurance($value)
    {
        $this->insurance = $value;
    }

    public function getPack()
    {
        return $this->pack;
    }

    public function setPack($value)
    {
        $this->pack = $value;
    }

    public function getNotifyDelivery()
    {
        return $this->notifyDelivery;
    }

    public function setNotifyDelivery($value)
    {
        $this->notifyDelivery = $value;
    }

    public function getOtherFees()
    {
        return $this->otherFees;
    }

    public function setOtherFees($value)
    {
        $this->otherFees = $value;
    }

    public function getReMark()
    {
        return $this->reMark;
    }

    public function setReMark($value)
    {
        $this->reMark = $value;
    }

    public function getMemberType()
    {
        return $this->memberType;
    }

    public function setMemberType($value)
    {
        $this->memberType = $value;
    }

    public function getBizType()
    {
        return $this->bizType;
    }

    public function setBizType($value)
    {
        $this->bizType = $value;
    }

    public function getCheckOrderId()
    {
        return $this->checkOrderId;
    }

    public function setCheckOrderId($value)
    {
        $this->checkOrderId = $value;
    }

    public function getSendSiteCode()
    {
        return $this->sendSiteCode;
    }

    public function setSendSiteCode($value)
    {
        $this->sendSiteCode = $value;
    }

    public function getProductID()
    {
        return $this->productID;
    }

    public function setProductID($value)
    {
        $this->productID = $value;
    }

    public function getInsuranceTypeID()
    {
        return $this->insuranceTypeID;
    }

    public function setInsuranceTypeID($value)
    {
        $this->insuranceTypeID = $value;
    }

    public function getLargeService()
    {
        return $this->largeService;
    }

    public function setLargeService($value)
    {
        $this->largeService = $value;
    }

    public function getEntryService()
    {
        return $this->entryService;
    }

    public function setEntryService($value)
    {
        $this->entryService = $value;
    }

    public function getUpstairsService()
    {
        return $this->upstairsService;
    }

    public function setUpstairsService($value)
    {
        $this->upstairsService = $value;
    }

    public function getAcceptSiteCode()
    {
        return $this->acceptSiteCode;
    }

    public function setAcceptSiteCode($value)
    {
        $this->acceptSiteCode = $value;
    }

    public function getPackageInfoList()
    {
        return $this->packageInfoList;
    }

    public function setPackageInfoList($value)
    {
        $this->packageInfoList = $value;
    }

    public function getWaybillFlag()
    {
        return $this->waybillFlag;
    }

    public function setWaybillFlag($value)
    {
        $this->waybillFlag = $value;
    }

    public function getExpectedGotStartTime()
    {
        return $this->expectedGotStartTime;
    }

    public function setExpectedGotStartTime($value)
    {
        $this->expectedGotStartTime = $value;
    }

    public function getExpectedGotEndTime()
    {
        return $this->expectedGotEndTime;
    }

    public function setExpectedGotEndTime($value)
    {
        $this->expectedGotEndTime = $value;
    }

    public function getPickupReceipts()
    {
        return $this->pickupReceipts;
    }

    public function setPickupReceipts($value)
    {
        $this->pickupReceipts = $value;
    }

    public function getAcceptArea()
    {
        return $this->acceptArea;
    }

    public function setAcceptArea($value)
    {
        $this->acceptArea = $value;
    }

    public function getLogisticID()
    {
        return $this->logisticID;
    }

    public function setLogisticID($value)
    {
        $this->logisticID = $value;
    }

    public function getLogisticCompanyID()
    {
        return $this->logisticCompanyID;
    }

    public function setLogisticCompanyID($value)
    {
        $this->logisticCompanyID = $value;
    }

    public function getSendCompany()
    {
        return $this->sendCompany;
    }

    public function setSendCompany($value)
    {
        $this->sendCompany = $value;
    }

    public function getSendPerson()
    {
        return $this->sendPerson;
    }

    public function setSendPerson($value)
    {
        $this->sendPerson = $value;
    }

    public function getSendPhone()
    {
        return $this->sendPhone;
    }

    public function setSendPhone($value)
    {
        $this->sendPhone = $value;
    }

    public function getSendTelPhone()
    {
        return $this->sendTelPhone;
    }

    public function setSendTelPhone($value)
    {
        $this->sendTelPhone = $value;
    }

    public function getSendProvince()
    {
        return $this->sendProvince;
    }

    public function setSendProvince($value)
    {
        $this->sendProvince = $value;
    }

    public function getSendCity()
    {
        return $this->sendCity;
    }

    public function setSendCity($value)
    {
        $this->sendCity = $value;
    }

    public function getSendCounty()
    {
        return $this->sendCounty;
    }

    public function setSendCounty($value)
    {
        $this->sendCounty = $value;
    }

    public function getSendAddress()
    {
        return $this->sendAddress;
    }

    public function setSendAddress($value)
    {
        $this->sendAddress = $value;
    }

    public function getAcceptProvince()
    {
        return $this->acceptProvince;
    }

    public function setAcceptProvince($value)
    {
        $this->acceptProvince = $value;
    }

    public function getAcceptCity()
    {
        return $this->acceptCity;
    }

    public function setAcceptCity($value)
    {
        $this->acceptCity = $value;
    }

    public function getPaymentTypeId()
    {
        return $this->paymentTypeId;
    }

    public function setPaymentTypeId($value)
    {
        $this->paymentTypeId = $value;
    }

    public function getGmtCommit()
    {
        return $this->gmtCommit;
    }

    public function setGmtCommit($value)
    {
        $this->gmtCommit = $value;
    }

    public function getTotalPrice()
    {
        return $this->totalPrice;
    }

    public function setTotalPrice($value)
    {
        $this->totalPrice = $value;
    }

    public function getCubic()
    {
        return $this->cubic;
    }

    public function setCubic($value)
    {
        $this->cubic = $value;
    }

    public function getActualWeight()
    {
        return $this->actualWeight;
    }

    public function setActualWeight($value)
    {
        $this->actualWeight = $value;
    }

    public function getAmount()
    {
        return $this->amount;
    }

    public function setAmount($value)
    {
        $this->amount = $value;
    }

    public function getCargo()
    {
        return $this->cargo;
    }

    public function setCargo($value)
    {
        $this->cargo = $value;
    }

    public function getAcceptTelPhone()
    {
        return $this->acceptTelPhone;
    }

    public function setAcceptTelPhone($value)
    {
        $this->acceptTelPhone = $value;
    }

    public function getAcceptPhone()
    {
        return $this->acceptPhone;
    }

    public function setAcceptPhone($value)
    {
        $this->acceptPhone = $value;
    }

    public function getAcceptPerson()
    {
        return $this->acceptPerson;
    }

    public function setAcceptPerson($value)
    {
        $this->acceptPerson = $value;
    }

    public function getAcceptCompany()
    {
        return $this->acceptCompany;
    }

    public function setAcceptCompany($value)
    {
        $this->acceptCompany = $value;
    }

    public function getAcceptAddress()
    {
        return $this->acceptAddress;
    }

    public function setAcceptAddress($value)
    {
        $this->acceptAddress = $value;
    }

    public function obtainServiceType()
    {
        return "KY_CREATE_ORDER_NOTIFY";
    }
}